import request from '@/utils/request'

// 发送邮箱验证码
export function SendEmailCode(params,errorCallback) {
    return request({
      url: `/sendEmailCode`,
      params: params,
      errorCallback:errorCallback
    })
}

// 注册
export function Register(params,errorCallback) {
    return request({
      url: `/register`,
      params: params,
      errorCallback:errorCallback
    })
}

// 登录
export function Login(params,errorCallback) {
    return request({
      url: `/login`,
      params: params,
      errorCallback:errorCallback
    })
}

// 重置密码
export function ResetPwd(params,errorCallback) {
    return request({
      url: `/resetPwd`,
      params: params,
      errorCallback:errorCallback
    })
}

// 更新用户头像
export function UpdateAvatar(params,errorCallback) {
  return request({
    url: `/updateUserAvatar`,
    params: params,
    errorCallback:errorCallback
  })
}

// 修改用户密码
export function UpdatePassword(params,errorCallback) {
  return request({
    url: `/updatePassword`,
    params: params,
    errorCallback:errorCallback
  })
}

// 退出
export function Logout(errorCallback) {
  return request({
    url: `/logout`,
    errorCallback:errorCallback
  })
}


// 获取用户空间
export function GetUseSpace(errorCallback) {
  return request({
    url: `/getUseSpace`,
    showLoading:false,
    errorCallback:errorCallback
  })
}
